//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by FernFlower decompiler)
//

package com.ruoyi.system.domain;

import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.web.domain.BaseEntity;
import lombok.NoArgsConstructor;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import java.util.ArrayList;
import java.util.List;
@NoArgsConstructor
public class SysOrg extends BaseEntity {
    private static final long serialVersionUID = 1L;
    private String orgNo;
    @Excel(
            name = "供电单位详细的名称。"
    )
    private String orgName;
    @Excel(
            name = "直接上级供电单位编号。"
    )
    private String pOrgNo;
    @Excel(
            name = "单位类别：国网公司、省公司、地市公司、区县公司、分公司、供电所等。01 国网公司、02 省公司、03 地市公司 、04 区县公司、05 分公司、06 供电所。"
    )
    private String orgType;
    @Excel(
            name = "供电单位路径"
    )
    private String orgTree;
    @Excel(
            name = "在同级中的排列顺序的序号，用自然数标识，如，1、2、3。"
    )
    private Long sortNo;
    @Excel(
            name = "删除标志"
    )
    private String isDelete;
    @Excel(
            name = "税务登记号"
    )
    private String taxId;
    @Excel(
            name = "菜单备注"
    )
    private String attr1;
    @Excel(
            name = "扩展属性2"
    )
    private String attr2;
    @Excel(
            name = "扩展属性3"
    )
    private String attr3;
    @Excel(
            name = "扩展属性4"
    )
    private String attr4;
    @Excel(
            name = "保留字段1"
    )
    private String preserve1;
    @Excel(
            name = "保留字段2"
    )
    private String preserve2;
    @Excel(
            name = "保留字段3"
    )
    private String preserve3;
    @Excel(
            name = "保留字段4"
    )
    private String preserve4;
    @Excel(
            name = "保留字段5"
    )
    private String preserve5;
    private List<SysOrg> children = new ArrayList();

    public void setOrgNo(String orgNo) {
        this.orgNo = orgNo;
    }

    public String getOrgNo() {
        return this.orgNo;
    }

    public void setOrgName(String orgName) {
        this.orgName = orgName;
    }

    public String getOrgName() {
        return this.orgName;
    }

    public void setpOrgNo(String pOrgNo) {
        this.pOrgNo = pOrgNo;
    }

    public String getpOrgNo() {
        return this.pOrgNo;
    }

    public void setOrgType(String orgType) {
        this.orgType = orgType;
    }

    public String getOrgType() {
        return this.orgType;
    }

    public void setOrgTree(String orgTree) {
        this.orgTree = orgTree;
    }

    public String getOrgTree() {
        return this.orgTree;
    }

    public void setSortNo(Long sortNo) {
        this.sortNo = sortNo;
    }

    public Long getSortNo() {
        return this.sortNo;
    }

    public void setIsDelete(String isDelete) {
        this.isDelete = isDelete;
    }

    public String getIsDelete() {
        return this.isDelete;
    }

    public void setTaxId(String taxId) {
        this.taxId = taxId;
    }

    public String getTaxId() {
        return this.taxId;
    }

    public void setAttr1(String attr1) {
        this.attr1 = attr1;
    }

    public String getAttr1() {
        return this.attr1;
    }

    public void setAttr2(String attr2) {
        this.attr2 = attr2;
    }

    public String getAttr2() {
        return this.attr2;
    }

    public void setAttr3(String attr3) {
        this.attr3 = attr3;
    }

    public String getAttr3() {
        return this.attr3;
    }

    public void setAttr4(String attr4) {
        this.attr4 = attr4;
    }

    public String getAttr4() {
        return this.attr4;
    }

    public void setPreserve1(String preserve1) {
        this.preserve1 = preserve1;
    }

    public String getPreserve1() {
        return this.preserve1;
    }

    public void setPreserve2(String preserve2) {
        this.preserve2 = preserve2;
    }

    public String getPreserve2() {
        return this.preserve2;
    }

    public void setPreserve3(String preserve3) {
        this.preserve3 = preserve3;
    }

    public String getPreserve3() {
        return this.preserve3;
    }

    public void setPreserve4(String preserve4) {
        this.preserve4 = preserve4;
    }

    public String getPreserve4() {
        return this.preserve4;
    }

    public void setPreserve5(String preserve5) {
        this.preserve5 = preserve5;
    }

    public String getPreserve5() {
        return this.preserve5;
    }

    public List<SysOrg> getChildren() {
        return this.children;
    }

    public void setChildren(List<SysOrg> children) {
        this.children = children;
    }

    public String toString() {
        return (new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)).append("orgNo", this.getOrgNo()).append("orgName", this.getOrgName()).append("pOrgNo", this.getpOrgNo()).append("orgType", this.getOrgType()).append("orgTree", this.getOrgTree()).append("sortNo", this.getSortNo()).append("isDelete", this.getIsDelete()).append("taxId", this.getTaxId()).append("attr1", this.getAttr1()).append("attr2", this.getAttr2()).append("attr3", this.getAttr3()).append("attr4", this.getAttr4()).append("preserve1", this.getPreserve1()).append("preserve2", this.getPreserve2()).append("preserve3", this.getPreserve3()).append("preserve4", this.getPreserve4()).append("preserve5", this.getPreserve5()).toString();
    }
}
